• word of the day

    dalea spinosa

    dalea spinosa - Dictionary definition and meaning for word dalea spinosa

    Definition
    (noun) greyish-green shrub of desert regions of southwestern United States and Mexico having sparse foliage and terminal spikes of bluish violet flowers; locally important as source of a light-colored honey of excellent flavor
    Synonyms : smoke tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp